design verification engineer interview questions